diffusion screen - Turkish English Dictionary